you lucky thing! - Turkish English Dictionary